package cn.edu.java.collection;

import java.util.HashSet;

public class HashSetDemo {
    public static void main(String[] args) {
        // 创建一个 HashSet 对象
        HashSet<String> set = new HashSet<>();

        // 添加元素到 HashSet
        set.add("Apple");
        set.add("Banana");
        set.add("Orange");
        set.add("Grapes");
        set.add("Apple"); // 重复元素不会被添加

        // 打印 HashSet 元素
        System.out.println("HashSet 元素: " + set);

        // 检查元素是否存在
        System.out.println("HashSet 是否包含 Apple: " + set.contains("Apple"));

        // 删除元素
        set.remove("Orange");
        System.out.println("HashSet 元素: " + set);

        // 获取 HashSet 大小
        System.out.println("HashSet 大小: " + set.size());

        // 清空 HashSet
        set.clear();
        System.out.println("HashSet 是否为空: " + set.isEmpty());
    }
}
